Sie befinden sich hier: Innovator for Business Analysts > Überblick zu Innovator for Business Analysts > Spezialkonzepte zum Verständnis der Modellzusammenhänge > Zusammenhang zwischen Objekt und Objektstruktur

Zusammenhang zwischen Objekt und Objektstruktur

Objekt und Objektstruktur repräsentieren die BPMN-Elemente Item Aware Element und Item Definition. Das Vorkommen eines Objekts in einem Prozess wird unterschieden von der Definition des Objekts und seiner Struktur.

Das Vorkommen eines Objekts in einem Prozess wird unterschieden von der Definition des Objekts und seiner Struktur, etwa so wie eine Variable von ihrer Variablendefinition unterschieden wird.

Objekt

Ein Objekt repräsentiert das BPMN-Element Item Aware Element. Mit Objekten (Item Aware Elements) modellieren Sie die Verwendung von physischen oder informationellen Geschäftsobjekten in Prozessen und Kollaborationen.

Objekte sind das Datenobjekt, die Datenspeicher-Referenz und der Datenspeicher selbst, die Dateneingabe und die Datenausgabe. Der Datenspeicher fällt ein wenig aus dem Rahmen, da er selbst ein wiederverwendbares Element ist, die Wiederverwendung in verschiedenen Prozessen erfolgt über die Datenspeicher-Referenz.

Objektstruktur

Eine Objektstruktur geht auf das BPMN-Konzept der Item Definition zurück und erweitert es um die Definition der Struktur.

Die Objektstruktur ist das eigentliche Pendant im Modell zu dem Geschäftsobjekt, welches der Modellierer beschreibt. Die Objektstruktur fasst Objektdefinition und Struktur zu einem Element zusammen. Sie kann als Eingabe oder Ausgabe einer Aktivität oder eines Prozesses vorkommen, sie kann als Nachricht übermittelt werden oder einfach als Datenspeicher, der mit Tasks verknüpft wird, im Prozess liegen.

Außerdem können Sie eine Objektstruktur als eine Art Begriffsdefinition sehen: Sie definieren ein fachliches Konzept bzw. einen Begriff, der für Sie ein Geschäftsobjekt ist und der außerdem eine Struktur hat. Damit sind drei Aspekte im Konzept der Objektstruktur vereint: Begriffsdefinition, wiederverwendbares Datenobjekt und Strukturdefinition.

Grundkonzept einer Objektstruktur

Eine Objektstruktur enthält Struktureinträge, die typisiert werden können. Der Typ eines Eintrags kann eine Klasse, ein Datentyp, ein Aufzählungstyp oder ein Primitivtyp sein, der Typ kann aber auch wiederum eine Objektstruktur sein. Falls ein Struktureintrag mit einer Objektstruktur typisiert wird, liegt eine Schachtelung mehrerer Strukturen vor. Die Schachtelung kann beliebig tief sein, im Strukturdiagramm kann sie jedoch lediglich zwei Ebenen tief aufgeklappt werden.

Objektstruktur vs. Item Definition (BPMN)

Die BPMN macht keine Vorgaben dazu, wie eine Struktur einer Item Definition festgelegt werden soll. Eine Strukturdefinition kann optional referenziert werden. Falls Sie viele Geschäftsobjekte mit unterschiedlichen Strukturen haben, müssten Sie demnach jeweils zwei Elemente erzeugen, ein Geschäftsobjekt entsprechend der Item Definition und ein als Strukturdefinition taugliches Element, beispielsweise eine UML-Klasse.

Innovator for Business Analysts sieht zwei Anwendungsfälle für das Modellieren von Strukturen:

Merkmale einer Objektstruktur aus der BPMN

Direkt aus der BPMN wurden folgende Merkmale der Objektstruktur übernommen:

Merkmale einer Objektstruktur hinsichtlich des Aspekts der Strukturinformation

Die Strukturinformation wird in BPMN über die optionale structureRef-Beziehung referenziert, ohne dass die Art der Strukturdefinition weiter festgelegt wird. In Innovator for Business Analysts haben Sie dafür folgende Merkmale:

Merkmale der Objektstruktur hinsichtlich des Aspekts der Begriffsdefinition

Eine Objektstruktur ist eine spezielle Begriffsdefinition und hat Merkmale, die das generellere Element Fachbegriff hat. Zur Bedeutung der Merkmale Definition und Durch Begriff attributierte Elemente sehen Sie bitte bei dem Element Fachbegriff nach.

Verwandte Themen

 

 

Innovator X Generation 11 R4 - Copyright © 2011-2012 - MID GmbH Nürnberg - DIN EN 9001 zertifiziert - Alle Rechte vorbehalten.